<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:ice="http://www.icesoft.com/icefaces/component"
      xmlns:f="http://java.sun.com/jsf/core"
      >

    <body>

        <ui:composition template="./../Template.xhtml">

            <ui:define name="title">
                Control temperatura
            </ui:define>

            <ui:define name="body">
                <ice:panelGroup id="messagePanel" layout="block">
                    <ice:messages errorClass="errorMessages" infoClass="infoMessages" layout="table" globalOnly="true"/>
                </ice:panelGroup>
                <ice:form partialSubmit="true">
                    <fieldset class="form">
                        <legend class="form">Detalles de formulario</legend>
                        <ice:panelGrid columns="4" styleClass="standardTable" columnClasses="tituloLateral messageRight">
                            <ice:outputText value="RUT:" />
                            <ice:outputText id="rut" value="#{formulario.formulario.rut.rut}-#{formulario.formulario.rut.digito}" />

                            <ice:outputText value="OT:" />
                            <ice:outputText id="nroOT" value="#{formulario.formulario.nroOT}" />

                            <ice:outputText value="Nombres:" />
                            <ice:outputText id="nombres" value="#{formulario.formulario.rut.primerNombre} #{formulario.formulario.rut.segundoNombre}" />

                            <ice:outputText id="apellidos" value="Apellidos:" />
                            <ice:outputText value="#{formulario.formulario.rut.apellidoPaterno} #{formulario.formulario.rut.apellidoMaterno}" />

                            <ice:outputText value="Área" />
                            <ice:outputText value="#{formulario.formulario.codigoEnsayo.area}" />

                            <ice:outputText value="Código ensayo:" />
                            <ice:outputText id="ensayo" value="#{formulario.formulario.codigoEnsayo}" />

                            <ice:outputText value="Fecha muestreo:" />
                            <ice:selectInputDate id="fecha" readonly="true" renderAsPopup="true" value="#{formulario.formulario.fecha}"  />

                            <ice:outputText value="Ubicación:" />
                            <ice:inputTextarea id="ubicacion" value="#{formulario.ctemp.ubicacion}" readonly="true" />

                            <ice:outputText value="Observaciones:" />
                            <ice:inputTextarea id="observaciones" value="#{formulario.ctemp.observaciones}" readonly="true" />

                            <ice:outputText value="Fecha revisión:" />
                            <ice:selectInputDate id="fechaRev" renderAsPopup="true" value="#{formulario.ctemp.fechaRevision}" readonly="true" />

                            <ice:outputText value="Revisado por:" />
                            <ice:outputText id="revPor" value="#{formulario.ctemp.revisadoPor}" />

                            <ice:outputText /><ice:outputText />

                        </ice:panelGrid>

                            <ice:dataPaginator for="listaMediciones" paginator="true" fastStep="3" paginatorMaxPages="5" style="border:none" >
                                <f:facet name="first">
                                    <ice:graphicImage url="/Imagenes/Button First_128.png" style="border:none" title="Primera página" height="30px" />
                                </f:facet>
                                <f:facet name="previous">
                                    <ice:graphicImage url="/Imagenes/Button Back_128.png" style="border:none" title="Página anterior" height="30px" />
                                </f:facet>
                                <f:facet name="next">
                                    <ice:graphicImage url="/Imagenes/Button Play_128.png" style="border:none" title="Siguiente página" height="30px" />
                                </f:facet>
                                <f:facet name="last">
                                    <ice:graphicImage url="/Imagenes/Button Last_128.png" style="border:none" title="Ultima página" height="30px" />
                                </f:facet>
                            </ice:dataPaginator>
                            <ice:dataTable styleClass="jsfcrud_list_form" value="#{formulario.medCT}" var="item" border="0" cellpadding="2" cellspacing="0" rowClasses="jsfcrud_odd_row,jsfcrud_even_row" rules="all" style="border:solid 1px" id="listaMediciones" rows="10">
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="Control N°" />
                                    </f:facet>
                                    <ice:outputText value="#{item.medicionesCTPK.controlNumero}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="Frente a" />
                                    </f:facet>
                                    <ice:outputText value="#{item.frente}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="Hora Salida" />
                                    </f:facet>
                                    <ice:outputText value="#{item.horaSalida}" >
                                        <f:convertDateTime pattern="HH:mm" />
                                    </ice:outputText>
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="Hora Llegada" />
                                    </f:facet>
                                    <ice:outputText value="#{item.horaLlegada}" >
                                        <f:convertDateTime pattern="HH:mm" />
                                    </ice:outputText>
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="N° Guía" />
                                    </f:facet>
                                    <ice:outputText value="#{item.nroGuia}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="Patente Camión" />
                                    </f:facet>
                                    <ice:outputText value="#{item.patenteCamion}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="m3 Camión" />
                                    </f:facet>
                                    <ice:outputText value="#{item.mcubicos}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="T° Ambiente" />
                                    </f:facet>
                                    <ice:outputText value="#{item.tempAmbiente}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="T° Salida" />
                                    </f:facet>
                                    <ice:outputText value="#{item.tempSalida}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="T° Llegada" />
                                    </f:facet>
                                    <ice:outputText value="#{item.tempLlegada}" />
                                </ice:column>
                                <ice:column>
                                    <f:facet name="header">
                                        <ice:outputText value="T° Compactación" />
                                    </f:facet>
                                    <ice:outputText value="#{item.tempCompactacion}" />
                                </ice:column>
                            </ice:dataTable>

                            <ice:dataPaginator id="medicionTableInfo" for="listaMediciones"
                                               rowsCountVar="rowsCount"
                                               displayedRowsCountVar="displayedRowsCount"
                                               firstRowIndexVar="firstRowIndex"
                                               lastRowIndexVar="lastRowIndex"
                                               pageCountVar="pageCount"
                                               pageIndexVar="pageIndex"
                                               >
                                <ice:outputFormat value="{0} medicion(es) encontrada(s), mostrando {1} medición(es), desde {2} a {3}. Página {4} / {5}.">
                                    <f:param value="#{rowsCount}" />
                                    <f:param value="#{displayedRowsCount}" />
                                    <f:param value="#{firstRowIndex}" />
                                    <f:param value="#{lastRowIndex}" />
                                    <f:param value="#{pageIndex}" />
                                    <f:param value="#{pageCount}" />
                                </ice:outputFormat>


                            </ice:dataPaginator>


                    </fieldset>
                    <ice:commandLink action="#{formulario.listSetup}" title="Mostrar formularios" >
                        <ice:graphicImage height="25px" url="/Imagenes/Listar.png" />
                    </ice:commandLink>
                </ice:form>
            </ui:define>

        </ui:composition>

    </body>
</html>
